a tad small - French English Dictionary